Hamiltonian Cycle Problem on Distance-Hereditary Graphs
نویسندگان
چکیده
All graphs considered in this paper are finite and undirected, without loops or multiple edges. Let G = (V, E) be a graph. Throughout this paper, let m and n denote the numbers of edges and vertices of graph G, respectively. A connected graph is distance-hereditary if the distance between every two vertices in a connected induced subgraph is the same as that in the original graph. Distance-hereditary graphs were introduced by Howorka [21]. Bandelt and Mulder showed that a distance-hereditary graph can be constructed from an isolated vertex by adding vertices one by one through operations called one-vertex extensions [2]. Furthermore, Hammer and Maffray proposed a linear time recognition algorithm that constructs a sequence of one-vertex extensions for a distance-hereditary graph [20]. Chang et al. gave a recursive definition for distance-hereditary graphs [9]. Further properties and optimization problems in these graphs have been studied in [1, 2, 4-6, 8, 15-17, 23, 24, 30-32]. Distance-hereditary graphs are a subclass of parity graphs [11] and a superclass of cographs [12, 13] and Ptolemaic graphs [22]. A Hamiltonian cycle of a graph G is a simple cycle that passes through each vertex exactly once. The Hamiltonian cycle problem involves testing whether a graph contains a Hamiltonian cycle. It is well known that this problem is NP-complete for general graphs [18] and NP-complete even for special classes of graphs, such as bipartite graphs [27], split graphs [19], circle graphs [14], and grid graphs [25]. Chang et al. [7] solved the Hamiltonian cycle problem on Ptolemaic graphs in O(n + m) time. Nicolai [29] presented the first polynomial time algorithm to solve the Hamiltonian cycle problem on distance-hereditary graphs. His algorithm runs in O(n) time. In this paper, we present an O(n) time algorithm to solve the Hamiltonian cycle problem on distance-hereditary graphs.
منابع مشابه
Hamiltonian problem on claw-free and almost distance-hereditary graphs
Let G = (V, E) be a connected graph. The distance between two vertices x and y in G, denoted by dG(x, y), is the length of a shortest path between x and y. A graph G is called almost distance-hereditary, if each connected induced subgraph H of G has the property that dH (u, v) ≤ dG(u, v)+ 1 for every pair of vertices u and v in H . We will confirm that every 2-connected, claw-free and almost di...
متن کاملLongest Path Problems on Ptolemaic Graphs
SUMMARY Longest path problem is a problem for finding a longest path in a given graph. While the graph classes in which the Hamiltonian path problem can be solved efficiently are widely investigated, there are few known graph classes such that the longest path problem can be solved efficiently. Polynomial time algorithms for finding a longest cycle and a longest path in a Ptolemaic graph are pr...
متن کاملLinear-time algorithms for the Hamiltonian problems on distance-hereditary graphs,
In the literature, there are quite a few algorithms to solve problems on distance-hereditary graphs. Two well-known graphs, trees and cographs, both belong to the class of distance-hereditary graphs. In this paper, we present an O(|V | + |E|)-time sequential algorithm to solve the Hamiltonian problem on a distance-hereditary graph G = (V, E). This algorithm is faster than the previous best resu...
متن کاملUniquely Hamiltonian Characterizations of Distance-Hereditary and Parity Graphs
A graph is shown to be distance-hereditary if and only if no induced subgraph of order five or more has a unique hamiltonian cycle; this is also equivalent to every induced subgraph of order five or more having an even number of hamiltonian cycles. Restricting the induced subgraphs to those of odd order five or more gives two similar characterizations of parity graphs. The close relationship be...
متن کاملLaminar Structure of Ptolemaic Graphs and Its Applications
Ptolemaic graphs are graphs that satisfy the Ptolemaic inequality for any four vertices. The graph class coincides with the intersection of chordal graphs and distance hereditary graphs, and it is a natural generalization of block graphs (and hence trees). In this paper, a new characterization of ptolemaic graphs is presented. It is a laminar structure of cliques, and leads us to a canonical tr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Inf. Sci. Eng.
دوره 19 شماره
صفحات -
تاریخ انتشار 2003